var https = require('https');

var fs = require('fs');

var options = {
    key: fs.readFileSync('keys/agent2-key.pem',
    cert: fs.readFileSync('keys/agent2-cert.pem')
};
// 此处读取的是通过openssl生成的key和cert证书信息；参见 openssl生成https证书；
// 生成的key和cert也可以使用openssl来合并成为server.pfx证书；并将options参数改为 {pfx: fs.readFileSync('server.pfx')};

https.createServer(options, function(req, resp){

});

